mass departure - Turkish English Dictionary